shot glasses - French English Dictionary